package com.cci.kangdao.dao;

import java.util.List;
import java.util.Map;

import org.mybatis.spring.annotation.MapperScan;

@MapperScan
public interface ServiceManagerAffirmDao {
	/**
	 * 修改工单表工单状态，用户在线报修 /用户联系CSC热线/CSC工单改派
	 * @param map
	 * @return
	 */
	public int updateUser(Map<String, Object> map);
	/**
	 * 修改工单表工单状态，服务站APP创建工单/服务站CRM创建工单
	 * @param map
	 * @return
	 */
	public int updateServiceStation(Map<String, Object> map);
	/**
	 * 根据服务站id查询站长、服务商信息员
	 * @param map
	 * @return
	 */
	List<Map<String, Object>> getMessengerAndStationmaster(Map<String, Object> map);
	/**
	 * 插入工单负责人表
	 * @param map
	 * @return
	 */
	public int insertWorkOrderPrincipal(Map<String, Object> map);
	/**
	 * 插入工单操作记录表
	 * @param map
	 * @return
	 */
	public int insertWorkOrderFlow(Map<String, Object> map);
	/**
	 * 插入消息提醒记录表
	 * @param map
	 * @return
	 */
	public int insertNotifyRecord1(Map<String, Object> map);
	public int insertNotifyRecord2(Map<String, Object> map);
	
	
	
	/**
	 * 根据工单id查询旧工单号
	 * @param map
	 * @return
	 */
	Map<String, Object> getRelOrderIdOld(Map<String, Object> map);
}
